package com.applink.sell_proof.fragment;

import com.actionbarsherlock.app.SherlockFragment;

public class NewRewardStatementFragment extends SherlockFragment{
//	protected ViewGroup mLayout;
//	private int mReferenceLoading = 2;
//	private View mHeaderReward;
//	private static final int SHOW_DATA = 0;
//	//private RewardStatementAdapter mAdapter;
//	private ListView listRewardStatement;
//	private TextView txtTotal;
//	private int total = 0;	
//	@Override
//	public View onCreateView(LayoutInflater inflater, ViewGroup container,
//			Bundle savedInstanceState) {		
//		init(inflater,container);
//		setHasOptionsMenu(true);
//		((BasePagerActivity)getActivity()).showProgressDialog(R.id.reward_statement_container_loading);
//		return mLayout;
//	}
//	
//	private class loadData extends AsyncTask<Void, Void, Integer>{
//
//		@Override
//		protected Integer doInBackground(Void... params) {
//			DataHelper.getInstance().getReward();
//			return 0;
//		}
//		
//		@Override
//		protected void onPostExecute(Integer result) {
//			mHandler.sendEmptyMessage(SHOW_DATA);
//			super.onPostExecute(result);
//		}		
//	}
//	
//	@Override
//	public void onActivityCreated(Bundle savedInstanceState) {
//		super.onActivityCreated(savedInstanceState);
//		new loadData().execute();
//	}
//	
//	private Handler mHandler = new Handler(new Handler.Callback() {
//		
//		@Override
//		public boolean handleMessage(Message msg) {
//			switch (msg.what) {
//			case SHOW_DATA:
//				((BasePagerActivity)getActivity()).hideProgressDialog(R.id.reward_statement_container_loading);
//				Constant.dataReward = RewardDBHelper.getAllReward();
//				if(Constant.dataReward == null){
//					return false;
//				}
//				if(mAdapter == null){
//					for(int i = 0;i< Constant.dataReward.size(); i++){
//						total = total + Constant.dataReward.get(i).getRewardAmount();
//					}
//					mAdapter = new RewardStatementAdapter(Constant.dataReward);
//					listRewardStatement.setAdapter(mAdapter);
//					txtTotal.setText(String.valueOf(total));
//				}else{
//					mAdapter.notifyDataSetChanged();
//				}
//				break;
//
//			default:
//				break;
//			}
//			return false;
//		}
//	});
//	
//	private void init(LayoutInflater inflater,ViewGroup container){
//		if(mLayout == null){
//			mLayout = (ViewGroup) inflater.inflate(R.layout.reward_statement, null, false);
//		}
//		if(listRewardStatement == null){
//			listRewardStatement = (ListView) mLayout.findViewById(R.id.list_reward_statement);
//			}
//		mHeaderReward = inflater.inflate(R.layout.header_reward_claim, null);
//		if(txtTotal == null){
//			txtTotal = (TextView) mHeaderReward.findViewById(R.id.totalearned); 
//		}
//		listRewardStatement.addHeaderView(mHeaderReward);
//		listRewardStatement.setVisibility(View.VISIBLE);
//	}
}
